本文是学习GB-T 33605-2017 电力系统消息邮件传输规范. 而整理的学习笔记,分享出来希望更多人受益,如果存在侵权请及时联系我们
本标准规定了电力系统内基于消息邮件机制的传输模式和交换规则。
本标准适用于电力系统中各级电网调度控制机构内部及其之间,调度控制机构与变电站及发电厂
之间,以及生产控制大区与管理信息大区之间消息邮件的传输与交换。
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文
件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
GB/T 2260 中华人民共和国行政区划代码
GB/T 30149—2013 电网通用模型描述规范
GB/T 33602 电力系统通用服务协议
DL/T 510 全国电网名称代码
下列术语和定义适用于本文件。
3.1
消息邮件 message mail
电网调度控制系统内部的专用邮件,简单实用,安全性高,不同于外部因特网及企业网上的通用电
子邮件系统。
3.2
邮件头文件 mail head file
用于声明消息邮件传输过程中唯一标识的文件,包含发送地址、接收地址、传输类型等基本信息。
3.3
邮件回执 mail receipt
用于声明消息邮件传输过程中发送或接收传输状况等信息的文件。
消息邮件是电力系统通用服务之一,底层基于通用服务协议(见 GB/T 33602)。
消息邮件支持当
地局域的和广域的邮件服务,可以安全跨越安全边界(包括横向安全隔离装置和纵向加密认证装置),为
电力系统提供了一种统一、安全、可靠的邮件传输机制,可实现各级电网调度控制机构内部、调度控制机
构之间、调度控制机构与变电站及发电厂之间、变电站和发电厂内部,以及生产控制大区与管理信息大
区之间的消息邮件传输与交换。传输过程示意图如图1所示。
为简单起见,图1中生产控制大区(I
和Ⅱ)选择Ⅱ区,管理信息大区(Ⅲ和IV)选择Ⅲ区为例。
GB/T 33605—2017
style="width:11.26667in;height:8.16042in" />
图 1 消息邮件传输过程示意图
消息邮件应采用"头文件"+"附件文件"的方式进行传输。头文件用于声明本次传输的唯一标识,
附件文件是传输数据的载体。可由事件触发或周期性扫描发送目录,对邮件进行分发和传输。
消息邮件传输模式主要有普通传输、越级传输和跨区纵向传输三种:
a)
普通传输是对于调度机构内部的横向传输和上下两级调度机构之间的纵向传输,普通传输只
需要通过本端和对端的消息邮件即可实现;
b)
越级传输是对于跨越了三级及以上调度机构之间的纵向传输,可采用中间落地转发的方式,
如调度机构 A 向调度机构C 发送文件时,先将邮件发送到直接管辖C
的调度机构 B,再由B 转发到 C;
c)
跨区纵向传输是对于传输过程中包含横向和纵向两方面的传输,对于此类情况将采用先纵后
横的方式进行传输,如调度机构A 二区需要发送邮件到调度机构 B
三区,应先将邮件从调度 机构 A 二区传送到调度机构B
二区,再将邮件从调度机构B 二区送往调度机构B 三区。
6.1.1
消息邮件头文件内容主要描述了发送的标识、发送地址、接收地址等信息。消息邮件根据头文
件定义,将具体的数据文件通过邮件服务器送往接收端。
GB/T 33605—2017
6.1.2 为保证头文件的唯一性,消息邮件头文件的名称命名宜采用如下规定:
头文件名称由前缀和 eh 后缀(E-Head)
组成,其中,前缀包含发送方的邮件地址(去掉".")、本机的 IP
地址(去掉".")、数字标识、发送时间组成,相互之间用下划线连接。邮件地址名称应按本标准9.1
节的要求执行;数字标识用于并发发送邮件情况下,保证邮件头文件名称唯一性;发送时间格式为
yyyyMMdd HHmmss, 如:福建1 自动化 103531108 25 46 20140710 193132.eh。
6.1.3 邮件头文件采用电网通用模型描述规范(见 GB/T 30149—2013),格式如下:
\<E)
<传输标签::传输说明 time='yyyy-MM-ddHH:mm:ss'language= |
|
---|---|
<@>顺序 属性名 属性值</@> |
\<#>0 标识 [字符串]\<!--#-->
\<#>1 发送地址 邮件发送地址\<!--#〉
\<#-->2 接收地址 邮件接收地址1 邮件接收地址2 邮件接收地址 n\<!--#-->
〈#>3 传输类型 文件\<!--#〉
〈#-->4 内容 ‘邮件内容’〈/#〉
〈#>5 文件 ‘文件名1' '文件名2' '文件名 m’\<!--#〉
\</传输标签::传输说明〉
\
邮件头文件主要组成部分如下:
a) 传输标签:用于标识消息邮件头文件的开始和结束,其中time
表示邮件传输的开始时间;lan- guage
表示消息邮件的地址、标签、目录等所用语言,缺省中文;
b) 标识:标识是邮件的主题,发送的头文件与回执文件中的标识须保持一致;
c)
发送地址和接收地址:具体地址格式参考9.1;如果接收地址为多个,将使用空格或逗号隔开;
d)
传输类型:文件:为附件文件独立传输模式;打包:为将附件文件与邮件头文件打包为一个文
件的传输模式,其中邮件头不压缩,附件部分压缩;
e) 内容:发送消息邮件时,发送端告知接收端的备注信息,用单引号括起来;
f)
文件:本次发送的附件文件名称,每个名称用单引号括起来,多个文件名称间以空格或逗号
分隔。
附件文件是传输数据的载体,附件文件类型包括文本文件、图片、二进制文件等多种格式。
8.1.1
为实现消息邮件发送、接收全过程的闭环管理,每次发送无论是否成功发送到对方,都需要生成
邮件回执,即传输全过程的各环节都可按照规则生成回执,回执标明了发送接收的状况。
8.1.2 消息邮件回执文件的名称命名规定如下:
邮件回执名称与头文件的命名规定类似,命名的规则是在头文件名后加接收地址(去掉".")、发送
单位、以及 ehr 后缀。例如:福建1 自动化 103531108 25 46 20140710
193132.eh 国 调 1 自动化 福
建 1 .ehr。
GB/T 33605—2017
8.1.3 邮件回执文件采用电网通用模型描述规范(见 GB/T
30149—2013),格式如下:
\<E>
\<传输标签::传输说明 time='yyyy-MM-ddHH:mm:ss'language= 中文〉
\<@>顺序 属性名 属性值\<!--@-->
\<#>0 标识 [字符串]\<!--#-->
\<#>1 发送地址 邮件发送地址\<!--#〉
\<#-->2 接收地址 邮件接收地址\<!--#-->
\<#>3 传输类型 文件\<!--#-->
〈#>4 内容 '邮件内容'\<!--#-->
〈#>5 文件 ‘文件名1' '文件名2’ … ‘文件名 m’\<!--#〉
〈#-->6 状态 ‘到达邮件接收地址'\<!--#-->
\<!--传输标签::传输说明〉
\
邮件回执按结果分为成功、失败两类。消息邮件传输失败应给出失败前所达位置或失败原因,失败
回执由失败前的最后一环节返回。例如:邮件传输到本端消息邮件模块,由于网络故障的原因没有发送
成功,由本端消息邮件模块返回失败回执,并说明失败原因。在正常情况下,由对端的消息邮件模块反
馈回执,表示对邮件的接收结果。
邮件回执文件组成部分详细说明如下:
a) 传输标签:用于标识消息邮件回执文件的开始和结束,其中 time
表示邮件回执文件传输的开 始时间;
b) 标识:同6.2 b);
c) 发送地址、接收地址:同6.2
c),如果是一对多发送,应是各接收方都发送一个回执;
d) 传输类型:同6.2 d);
e) 内容:同6.2 e);
f) 文件:同6.2 f);
g)
状态:回执的结果,成功时指明到达目标地址,失败时为失败原因。以三种传输模式对失败情
况说明,普通传输模式失败时回执的结果为到达邮件接收地址失败,附件不存在等失败信息;
越级传输模式失败情况指明到达失败前所达位置和失败原因,例如:调度机构 A
向调度机构 C 发送邮件时,将邮件发送到直接管辖C 的调度机构B,B 到 C
网络不通或者 C 的消息邮件服 务没有启动,邮件回执返回成功到达位置B,C
没有回执;跨区纵向传输与越级传输模式一样,
指明到达失败前所达位置和失败原因。
消息邮件的地址按照层次的方式表示。对存在安全分区的机构,邮件地址由单位、分区和部门(或
功能)组成,格式为:"单位"+"分区编号(阿拉伯数字)"+"."+"部门(或功能模块)",例如:国调1.
自动
化;对不存在安全分区的机构,邮件地址由单位和部门(或功能)组成,格式为:"单位"+"."+"部门(或
功能模块)"。单位的命名参照GB/T 2260 和 DL/T 510。
GB/T 33605—2017
省级及以上调控机构简称见表1。
表 1 简称规范表
|
|
|
|
---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
所有备调的简称为单位简称后加"备调"字样,如:调度机构 A
的备调简称为"调度机构 A 备调"。
省级以下调度单位(地、县级),简称由各省自行规范,宜参照GB/T 2260 和 DL/T
510。 安全分区目前
分为"一区"、"二区"、"三区"和"四区",分别指安全一区、安全二区、安全三区和安全四区。建议部门分
为领导、调度、计划、系统、保护、水调、自动化、通信、技术和综合等。建议功能分为
EMS、OCS、 计量、水
调、计划、检修、雷电、继保、动态预警和 OMS
等。同时支持部门(或功能)的扩充。
消息邮件以文件方式传输数据,为便于文件的存储管理,应对文件存储目录进行规范。该目录存储
于消息邮件所在的服务器。本标准中涉及的目录或文件应由消息邮件统一进行管理,目录中的历史旧
文件由消息邮件统一处理,进行定期归档压缩存放或删除。文件存储目录结构的范例如图2所示。
GB/T 33605—2017
style="width:5.39339in;height:5.35348in" />消息邮件
领导
调度
计划
-
综合
EMS
计量
发送
已发
接收
已收
- -
OMS
图 2 文件存储目录结构示意图
第一层目录为消息邮件的根目录。
第二层目录包括部门目录、功能模块目录。部门目录和功能模块目录主要用于存储各部门和功能
模块收发的邮件。
第三层目录包括"发送"、"已发”、"接收”、"已收"四个目录,其中"发送"目录存储已发送的邮件,"已
发"目录存储邮件的回执,"接收"目录存储未读邮件,“已收"目录存储已读邮件。
为了便于用户跟踪消息邮件发送和接收全过程,应将相关信息记录到日志中,按天形成规范的发送
和接收日志文件。
更多内容 可以 GB-T 33605-2017 电力系统消息邮件传输规范. 进一步学习